 The Offender Solutions® Series of 100% Online Classes
 The Offender Solutions® Series of 100% Online Classes 
    Offender Solutions® is a professional online education service for juveniles and adults. Our online classes are accepted by courts, schools and employers nationwide - Guaranteed!
Is a school, court or probation officer requireing you to take a class? We offer a variety of 100% online classes. Yes, our classes are accepted across the nation and, that's right -nothing to download and your free Certificate of Completion is immediately available upon completion!
Don't want to sit in a group of other people and be forced to "make confessions"? Take your class online - on your timelines. Our classes are designed to be easy, informative, self paced, convenient and, of great importance - affordable. 100% online, no lectures and no judgments.
Our goal is to provide honest and accurate information to our class participants. When we say no lectures and no judgments, we mean it!
 Autauga County
 Autauga County
     Baldwin County
 Baldwin County 
     Barbour County
 Barbour County
     Bibb County
 Bibb County
     Blount County
 Blount County
     Bullock County
 Bullock County
     Butler County
 Butler County 
     Calhoun County
 Calhoun County
     Chambers County
 Chambers County
     Cherokee County
 Cherokee County
     Chilton County
 Chilton County
     Choctaw County
 Choctaw County
     Clarke County
 Clarke County
     Clay County
 Clay County 
     Cleburne County
 Cleburne County
     Coffee County
 Coffee County
     Colbert County
 Colbert County
     Conecuh County
 Conecuh County
     Coosa County
 Coosa County
     Covington County
 Covington County
     Crenshaw County
 Crenshaw County
     Cullman County
 Cullman County
     Dale County
 Dale County
     Dallas County
 Dallas County
     DeKalb County
 DeKalb County
     Elmore County
 Elmore County
     Escambia County
 Escambia County
     Etowah County
 Etowah County 
     Fayette County
 Fayette County
     Franklin County
 Franklin County
     Geneva County
 Geneva County 
     Greene County
 Greene County 
     Hale County
 Hale County
     Henry County
 Henry County 
 Houston County
 Houston County 
     Jackson County
 Jackson County 
     Jefferson County
 Jefferson County
     Lamar County
 Lamar County
     Lauderdale County
 Lauderdale County 
     Lawrence County
 Lawrence County
     Lee County
 Lee County 
     Limestone County
 Limestone County
     Lowndes County
 Lowndes County
     Macon County
 Macon County
     Madison County
 Madison County
     Marengo County
 Marengo County
     Marion County
 Marion County
     Marshall County
 Marshall County
     Mobile County
 Mobile County
     Monroe County
 Monroe County
     Montgomery County
 Montgomery County
     Morgan County
 Morgan County
     Perry County
 Perry County
     Pickens County
 Pickens County
     Pike County
 Pike County
     Randolph County
 Randolph County
     Russell County
 Russell County
     Shelby County
 Shelby County
     St. Clair County
 St. Clair County
     Sumter County
 Sumter County
     Talladega County
 Talladega County
     Tallapoosa County
 Tallapoosa County
     Tuscaloosa County
 Tuscaloosa County
     Walker County
 Walker County
     Washington County
 Washington County
     Wilcox County
 Wilcox County 
     Winston County
 Winston County 
| 
 | |
|  | 


 in your Alabama County you are encouraged to check with your Court, Judge or PO to confirm acceptance.  We do provide a
 in your Alabama County you are encouraged to check with your Court, Judge or PO to confirm acceptance.  We do provide a 





 24 hour / 7 day a week access
 24 hour / 7 day a week access Money back guarantee
 Money back guarantee